English Lavender — synonyms, definition

1. English lavender (Noun)

2 synonyms
Lavandula angustifolia Lavandula officinalis
1 definition

English lavender (Noun) — Aromatic Mediterranean shrub widely cultivated for its lilac flowers which are dried and used in sachets.

1 type of
lavender